Telegram Group & Telegram Channel
Python dasturlash maktabi
Funksiyalar (vazifalar) Oldindan belgilangan funksiyalarni ishlatishdan tashqari, def operatoridan foydalanib o'zingizning funksiyalaringizni yaratishingiz mumkin. Funksiya xuddi o'zgaruvchilarga o'xshab oldin yoziladi va keyin chaqiriladi. Funksiyadagi kod…
Ⓜ️ Modullar

Pythonda uchta asosiy modul mavjud:
1) o'zingiz yozgan,
2) tashqi manbalardan o'rnatilgan
3) Python bilan oldindan o'rnatilgan modullar.

Python bilan oldindan o'rnatilgan modullar ro'yxati string, re, datetime, math, random, os, multiprocessing, subprocess, socket, email, json, doctest, unittest, pdb, argparse va sys




Modul bu loyiha ichidagi class, funksiya va o'zgaruvchilardan tashkil topgan alohida fayl bo'lib dastur kodini tushunarli va ixchamlashtirish uchun xizmat qiladi.

C/C++ dasturlash tilida yozilgan kod fayllarini ham python dasturiga chaqirib olish mumkin.

Shaxsiy tajribamdan kelib chiqib dasturning asosiy kod bolaklarini main.py faylida ma'lumotlar ombori bilan ishlash qismini baza.py faylida saqlayman. baza nomli moduldagi elementlarni main.py fayli ichida quyidagi ko'rinishda chaqiramiz.

#baza.py
satr = 'Moduldagi satr'
number = 7
lugat = {1: 2}

# main.py
from baza import satr
print(satr)
print(number )

NameError: name 'number' is not defined
Moduldagi satr

Ushbu kodda number nom xatosi kelib chiqdi buni tuzatish uchun main.py faylidagi kodga o'zgartirish kiritamiz.

# main.py
from baza import satr, number
print(satr)
print(number)

Moduldagi satr
7

Moduldan chaqiriladigan elementlar ko'p bo'lganda ushbu usullardan foydalanishingiz mumkin.
1-usul importdan keyin 1 dona ko'paytiruv belgisidan foydalanib
# main.py
from baza import *
print(satr)
print(number)

Moduldagi satr
7

2-usul modul nomi 1 ta nuqta va undan keyin funksiya yoki o'zgaruvchilarni nomini yozish orqali
# main.py
import baza
print(baza.satr)
print(baza.number)

Moduldagi satr
7

Modullar nomi uzun bo'lganda as operatoridan foydalanib modulga qisqa nom berish mumkin.
# main.py
import baza as ba
print(ba.satr)
print(ba.number)

Moduldagi satr
7

@pythonuz



tg-me.com/pythonuz/574
Create:
Last Update:

Ⓜ️ Modullar

Pythonda uchta asosiy modul mavjud:
1) o'zingiz yozgan,
2) tashqi manbalardan o'rnatilgan
3) Python bilan oldindan o'rnatilgan modullar.

Python bilan oldindan o'rnatilgan modullar ro'yxati string, re, datetime, math, random, os, multiprocessing, subprocess, socket, email, json, doctest, unittest, pdb, argparse va sys




Modul bu loyiha ichidagi class, funksiya va o'zgaruvchilardan tashkil topgan alohida fayl bo'lib dastur kodini tushunarli va ixchamlashtirish uchun xizmat qiladi.

C/C++ dasturlash tilida yozilgan kod fayllarini ham python dasturiga chaqirib olish mumkin.

Shaxsiy tajribamdan kelib chiqib dasturning asosiy kod bolaklarini main.py faylida ma'lumotlar ombori bilan ishlash qismini baza.py faylida saqlayman. baza nomli moduldagi elementlarni main.py fayli ichida quyidagi ko'rinishda chaqiramiz.

#baza.py
satr = 'Moduldagi satr'
number = 7
lugat = {1: 2}

# main.py
from baza import satr
print(satr)
print(number )

NameError: name 'number' is not defined
Moduldagi satr

Ushbu kodda number nom xatosi kelib chiqdi buni tuzatish uchun main.py faylidagi kodga o'zgartirish kiritamiz.

# main.py
from baza import satr, number
print(satr)
print(number)

Moduldagi satr
7

Moduldan chaqiriladigan elementlar ko'p bo'lganda ushbu usullardan foydalanishingiz mumkin.
1-usul importdan keyin 1 dona ko'paytiruv belgisidan foydalanib
# main.py
from baza import *
print(satr)
print(number)

Moduldagi satr
7

2-usul modul nomi 1 ta nuqta va undan keyin funksiya yoki o'zgaruvchilarni nomini yozish orqali
# main.py
import baza
print(baza.satr)
print(baza.number)

Moduldagi satr
7

Modullar nomi uzun bo'lganda as operatoridan foydalanib modulga qisqa nom berish mumkin.
# main.py
import baza as ba
print(ba.satr)
print(ba.number)

Moduldagi satr
7

@pythonuz

BY Python dasturlash maktabi


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/pythonuz/574

View MORE
Open in Telegram


Python dasturlash maktabi Telegram | DID YOU KNOW?

Date: |

The messaging service and social-media platform owes creditors roughly $700 million by the end of April, according to people briefed on the company’s plans and loan documents viewed by The Wall Street Journal. At the same time, Telegram Group Inc. must cover rising equipment and bandwidth expenses because of its rapid growth, despite going years without attempting to generate revenue.

How Does Telegram Make Money?

Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.

Python dasturlash maktabi from ms


Telegram Python dasturlash maktabi
FROM USA